<!--
 Copyright 2023 The CubeFS Authors.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 implied. See the License for the specific language governing
 permissions and limitations under the License.
-->

<template>
  <div class="logo-wrap">
    <svg width="125" height="126" viewBox="0 0 125 126" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M63.0631 125.997C93.2271 125.997 118.388 104.414 124.165 75.7388H98.3442C93.2087 90.379 79.3517 100.868 63.0634 100.868C42.4027 100.868 25.6539 83.992 25.6539 63.1743C25.6539 42.3566 42.4027 25.4805 63.0634 25.4805C79.3517 25.4805 93.2086 35.9695 98.3441 50.6096H124.165C118.388 21.9342 93.2271 0.351318 63.0631 0.351318C28.6287 0.351318 0.71402 28.4781 0.71402 63.1743C0.71402 97.8704 28.6287 125.997 63.0631 125.997Z" fill="white"/>
      <path d="M61.1739 46.5993L62.8722 45.0502H41.7654V81.1021H49.7697V65.7274H62.3133L60.7858 64.2054C59.4226 62.8471 58.3807 61.1639 57.7836 59.2819L57.5873 58.6633H49.7697V52.1144H57.6987L57.9075 51.5231C58.5804 49.6178 59.7139 47.9309 61.1739 46.5993Z" fill="white"/>
      <path d="M62.0887 50.1067L62.0875 50.1085L62.0864 50.1103C61.0885 51.7072 60.5996 53.5296 60.5996 55.549C60.5996 58.3652 61.4777 60.7057 63.2926 62.4744C65.0846 64.2208 67.7813 65.3634 71.2579 65.9932C73.8002 66.4688 75.4243 67.0799 76.2824 67.745L76.2867 67.7483L76.291 67.7516C77.1181 68.3766 77.5273 69.202 77.5273 70.3231C77.5273 71.5603 77.1174 72.4197 76.3542 73.0273C75.5927 73.628 74.3772 73.998 72.5689 73.998C70.7815 73.998 69.3825 73.623 68.3152 72.9365C67.2623 72.2594 66.5217 71.2662 66.1007 69.8999L65.6672 68.493L59.9292 74.2746L60.2297 74.8536C61.1105 76.5514 62.4006 77.924 64.0784 78.9676C66.3978 80.4102 69.2584 81.1021 72.6086 81.1021C75.0472 81.1021 77.256 80.6551 79.2167 79.7392C81.1998 78.8253 82.7645 77.5368 83.8725 75.8625C85.0059 74.1635 85.5713 72.2552 85.5713 70.163C85.5713 67.0462 84.6653 64.4977 82.7596 62.6375C80.8824 60.8052 77.9669 59.5987 74.1553 58.9175C71.8442 58.494 70.3827 57.973 69.6249 57.4276C68.9538 56.9446 68.6038 56.267 68.6038 55.2687C68.6038 54.1817 68.9534 53.4821 69.5654 53.0149L69.567 53.0137L69.5686 53.0125C70.2499 52.4875 71.362 52.1544 73.0457 52.1544C74.58 52.1544 75.6802 52.4674 76.4363 52.9965L76.4409 52.9997L76.4456 53.0029C77.2518 53.5517 77.8919 54.3807 78.342 55.5503L78.6824 56.4349L84.4384 51.199L84.1174 50.6132C83.2907 49.1047 82.1348 47.8923 80.6623 46.9848C78.5772 45.6729 75.9657 45.0502 72.8867 45.0502C70.4549 45.0502 68.2949 45.4816 66.4321 46.3757C64.5745 47.2406 63.1147 48.4821 62.0887 50.1067Z" fill="white"/>
    </svg>
    <svg style="margin-top: 25px" width="130" height="28" viewBox="0 0 130 28" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path d="M18.3834 17.9414C18.014 19.6177 17.3032 20.9081 16.2402 21.7757C15.1773 22.6433 13.827 23.0858 12.1613 23.0858C9.96622 23.0858 8.31131 22.3403 7.09929 20.8057C5.88727 19.271 5.26289 17.0585 5.26289 14.2487C5.26289 11.4389 5.88078 9.20674 7.09712 7.6765C8.31347 6.14625 9.96622 5.40729 12.1613 5.40729C13.7967 5.40729 15.147 5.84325 16.1754 6.68031C17.2038 7.51737 17.9297 8.78821 18.3207 10.4231L18.4201 10.8416L23.4713 9.43126L23.3611 9.03018C22.6417 6.41437 21.2914 4.33044 19.3426 2.86341C17.3939 1.39638 14.9807 0.657416 12.1613 0.657416C9.93379 0.619225 7.73852 1.19747 5.81381 2.32936C3.94802 3.46572 2.45272 5.12825 1.51233 7.11191C0.507709 9.15878 0 11.5588 0 14.2443C0 16.9299 0.507709 19.3321 1.51233 21.3768C2.45155 23.3612 3.94713 25.0241 5.81381 26.1593C7.7384 27.2915 9.93375 27.8698 12.1613 27.8313C15.0023 27.8313 17.4371 27.0727 19.3945 25.5751C21.3519 24.0776 22.7194 21.9283 23.4583 19.1948L23.5707 18.7828L18.4741 17.5272L18.3834 17.9414Z" fill="white"/>
      <path d="M37.7261 16.8471C37.7438 17.7842 37.6714 18.7208 37.51 19.6438C37.3959 20.2757 37.1807 20.8845 36.8727 21.4466C36.5299 22.0671 36.0391 22.5916 35.4446 22.9724C34.9058 23.3214 34.2787 23.5061 33.6385 23.5043C32.7635 23.5043 32.1499 23.2602 31.761 22.7566C31.3722 22.2531 31.1475 21.3594 31.1475 20.1648V9.11305H26.1784V20.7316C26.1784 22.955 26.7228 24.7054 27.7988 25.9305C28.8747 27.1556 30.4691 27.7986 32.4978 27.7986C33.7191 27.8037 34.9203 27.4842 35.9804 26.8722C36.6743 26.477 37.3081 25.9829 37.8622 25.4052V27.306H42.6995V9.11958H37.7304L37.7261 16.8471Z" fill="white"/>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M56.414 8.59421C57.8427 8.57023 59.2459 8.97788 60.4432 9.76478C61.6501 10.5983 62.596 11.7622 63.1697 13.1196C63.8114 14.5495 64.1376 16.2585 64.1376 18.1964C64.1726 19.9329 63.8428 21.6572 63.1697 23.2558C62.6026 24.6156 61.6637 25.7844 60.4627 26.6258C59.2713 27.4154 57.8716 27.8241 56.4464 27.7986C54.4712 27.8241 52.5664 27.0591 51.1489 25.671V27.3059H46.3419V1.18494H51.3109V10.5757C51.8466 10.0682 52.4566 9.64692 53.1193 9.32663C54.1483 8.8336 55.2749 8.58314 56.414 8.59421ZM55.3057 23.574C56.5479 23.574 57.4748 23.1294 58.138 22.2138C58.8207 21.2721 59.1686 19.9163 59.1686 18.1942C59.1686 16.4721 58.8099 15.0988 58.138 14.1746C57.4661 13.2503 56.5479 12.8144 55.3057 12.8144C54.0094 12.8144 53.0177 13.2634 52.2464 14.2247C51.4751 15.186 51.0819 16.5223 51.0819 18.1942C51.0819 19.8661 51.4751 21.2024 52.2464 22.1637C53.0091 23.1119 54.0094 23.574 55.3057 23.574Z" fill="white"/>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M83.1779 12.7032C82.436 11.3635 81.3194 10.2741 79.9675 9.57082C78.5728 8.87276 77.0319 8.52413 75.4753 8.55449C73.9187 8.58485 72.3923 8.99329 71.0253 9.74521C69.6577 10.5385 68.5437 11.7101 67.8149 13.1218C67.0565 14.5583 66.6741 16.252 66.6741 18.1572C66.6741 20.0624 67.0393 21.7844 67.7544 23.2188C68.4539 24.6373 69.5546 25.8146 70.9173 26.6019C72.3772 27.4159 74.0243 27.8265 75.6919 27.7921C77.7249 27.7921 79.4814 27.3038 80.9138 26.3403C82.3825 25.3355 83.4654 23.8528 83.9816 22.1398L84.1221 21.7038L79.395 20.5528L79.2804 20.9234C78.7274 22.7218 77.5521 23.5959 75.6919 23.5959C74.5361 23.5959 73.6244 23.2319 72.9049 22.4864C72.2568 21.8193 71.8506 20.8798 71.6843 19.6853H84.2603L84.2949 19.3082C84.3403 18.8133 84.3619 18.2793 84.3619 17.7212C84.3705 15.7834 83.9687 14.0896 83.1779 12.7032ZM71.8463 15.8052C72.0379 14.9815 72.4636 14.2323 73.0713 13.6493C73.7389 13.0455 74.5836 12.7512 75.6357 12.7512C76.7333 12.7512 77.5802 13.0477 78.2067 13.6558C78.7838 14.2431 79.1722 14.992 79.3215 15.8052H71.8463Z" fill="white"/>
      <path d="M127.299 14.2705C125.834 13.0541 123.626 12.1974 120.74 11.7266L118.121 11.2906C117.185 11.1852 116.267 10.9528 115.393 10.5996C114.889 10.4022 114.443 10.0798 114.096 9.66227C113.841 9.28421 113.715 8.83296 113.735 8.37618C113.735 7.56092 114.096 6.87426 114.835 6.28352C115.574 5.69279 116.78 5.36799 118.383 5.36799C119.94 5.36799 121.191 5.70805 122.122 6.37726C123.061 7.06417 123.763 8.03086 124.129 9.1413L124.253 9.49879L129.425 8.17562L129.28 7.73965C128.59 5.64071 127.225 3.83416 125.402 2.60614C123.557 1.34619 121.26 0.707509 118.577 0.707509C116.795 0.677255 115.027 1.03254 113.392 1.74946C111.975 2.36295 110.754 3.35855 109.862 4.62685C109.037 5.83292 108.601 7.26626 108.613 8.73149C108.613 10.8198 109.313 12.5222 110.689 13.7952C112.065 15.0683 114.295 15.8944 117.387 16.3217L119.867 16.6835C121.595 16.9364 122.833 17.2961 123.518 17.7538C124.14 18.1702 124.443 18.8438 124.443 19.7942C124.454 20.269 124.346 20.739 124.131 21.1611C123.915 21.5831 123.597 21.9436 123.207 22.2094C122.343 22.8438 121.079 23.1664 119.437 23.1664C117.607 23.1664 116.159 22.7304 115.131 21.8781C114.102 21.0233 113.411 19.8232 113.187 18.4972L113.105 18.0612L107.693 19.4563L107.777 19.8487C108.266 22.199 109.626 24.2722 111.579 25.6448C113.567 27.0857 116.211 27.8138 119.439 27.8138C121.489 27.8138 123.298 27.4694 124.812 26.7914C126.251 26.1837 127.482 25.1627 128.351 23.8552C129.179 22.5447 129.605 21.0167 129.576 19.4628C129.569 17.2743 128.807 15.5217 127.299 14.2705Z" fill="white"/>
      <path d="M87.5594 27.3059H92.7575V16.6029H105.452V11.9184H92.7575V5.86936H106.105V1.18489H87.5594V27.3059Z" fill="white" />
    </svg>
  </div>
</template>

<style scoped>
.logo-wrap {
  display: flex;
  flex-direction: column;
}
</style>
